package com.alks.function.data.request.finance.fincons;

import com.alks.entity.data.page.PageParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

@Getter
@Setter
@NoArgsConstructor
public class AnnualPayableRequest extends PageParam {

    @ApiModelProperty(value = "单据号码")
    private String slipNo;

    @ApiModelProperty(value = "日期开始")
//    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "Asia/Shanghai")
    private String dateStart;

    @ApiModelProperty(value = "日期结束")
//    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "Asia/Shanghai")
    private String dateEnd;

    @ApiModelProperty(value = "厂商")
    private String vendorName;

    //结算应付汇总查询、年度

    @ApiModelProperty(value = "厂商")
    private String vendorNo;

    @ApiModelProperty(value = "结算月份/年份")
    private String financeYymm;

    @ApiModelProperty(value = "结算类型(0:现金,1:月结,null:不选)")
    private int financeType;

    @ApiModelProperty(value = "大于0：传1,小于0：传2")
    private int judgFlag;

}
